Nuwara EliyaNuwara Eliya was founded by the British in the cool hills of southern Sri Lanka, in the midst of the tea-growing region of the country. Our hotel was bizarrely Raj, down to the billiards room, club bar, and multitudes of topiary in the garden. |